#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int n = 0;
int* twoSum(int* nums, int numsSize, int target, int* returnSize) {
    int i, j;
    *returnSize = 2;
    int* result = NULL;
    if (numsSize < 2)
    {
        return NULL;
    }
    for (i = 0; i < numsSize; i++)
    {
        for (j = i + 1; j < numsSize; j++)
        {
            if (nums[i] + nums[j] == target)
            {
                result = (int*)malloc(sizeof(int) * 2);
                return result;
            }
        }
    }
    if (n == 0)
    {
        return NULL;
    }
    return returnSize;
}
int main()
{
    int num[6] = { 3,2,5,7,2,1 };
    int num1=2;
    num1 = twoSum(num, 6, 4, &num1);
    return 0;
}

//char* longestCommonPrefix(char** strs, int strsSize) 
//{
//    int i = 1, j = 0, flag = 0;
//    if (strsSize < 2) 
//    {
//        return strs[0];
//    }
//    for (;; j++) 
//    {
//        for (; i < strsSize; i++) 
//        {
//            if (*(strs[i] + j) == '\0' || *(strs[i] + j) != *(strs[0] + j))
//            {
//                flag = 1;
//                break;
//            }
//        }
//        if (flag == 1) 
//        {
//            *(strs[0] + j) = '\0';
//            break;
//        }
//        i = 1;
//    }
//    return strs[0];
//}
//
//int main()
//{
//	char* str[3] = {"flower","flow","flight"};
//	char* str1 = longestCommonPrefix(str, 3);
//    printf("%s", str1);
//	return 0;
//}
